home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presen…rary 5 (Internal Edition) / Apple R&P Lib Internal v5.0.iso / 3-Presentations / Markets / Education / HyperCard In Education / Math Quizzer / card_3127.txt < prev    next >
Text File  |  1990-04-02  |  8KB  |  377 lines

  1. -- card: 3127 from stack: in
  2. -- bmap block id: 3790
  3. -- flags: 0000
  4. -- background id: 2658
  5. -- name: 
  6. ----- HyperTalk script -----
  7. on openCard
  8.   hide card field 7
  9.   hide card field 9
  10.   hide card field 10
  11.   put 0 into card field 9
  12.   put 0 into card field 10
  13.   put 0 into card field 2
  14.   put 0 into card field 3
  15.   put " " into card field 4
  16.   repeat with x=11 to 13
  17.     hide card field x
  18.   end repeat
  19.   hide card field 6
  20.   hide card field 8
  21. end openCard
  22.  
  23.  
  24. -- part 1 (field)
  25. -- low flags: 00
  26. -- high flags: 0004
  27. -- rect: left=18 top=21 right=39 bottom=117
  28. -- title width / last selected line: 0
  29. -- icon id / first selected line: 0 / 0
  30. -- text alignment: 0
  31. -- font id: 3
  32. -- text size: 12
  33. -- style flags: 0
  34. -- line height: 16
  35. -- part name: 
  36.  
  37.  
  38. -- part 3 (button)
  39. -- low flags: 00
  40. -- high flags: 8003
  41. -- rect: left=17 top=42 right=97 bottom=119
  42. -- title width / last selected line: 0
  43. -- icon id / first selected line: 31685 / 31685
  44. -- text alignment: 1
  45. -- font id: 0
  46. -- text size: 12
  47. -- style flags: 0
  48. -- line height: 16
  49. -- part name: Push to Get Numbers
  50. ----- HyperTalk script -----
  51. on mouseUp
  52.  
  53.   hide card field 11
  54.   hide card field 12
  55.   hide card field 13
  56.   put " " into card field 4
  57.   hide card field 8
  58.   hide card field 7
  59.   hide card field 6
  60.   hide card field 9
  61.   hide card field 10
  62.   put the random of 9 into x
  63.   put the random of 10 into y
  64.   put the random of 10 into z
  65.   put x*100 into nex
  66.   put (y-1)*10 into ney
  67.   put z-1 into nez
  68.   put nex+ney+nez into card field 2
  69.   put the random of 9 into x
  70.   put the random of 10 into y
  71.   put the random of 10 into z
  72.   put x*100 into nex
  73.   put (y-1)*10 into ney
  74.   put z-1 into nez
  75.   put nex+ney+nez into card field 3
  76.   show card field 5
  77.   show card button id 10
  78. end mouseUp
  79.  
  80.  
  81.  
  82. -- part 4 (field)
  83. -- low flags: 00
  84. -- high flags: 0000
  85. -- rect: left=147 top=173 right=188 bottom=194
  86. -- title width / last selected line: 0
  87. -- icon id / first selected line: 0 / 0
  88. -- text alignment: 0
  89. -- font id: 3
  90. -- text size: 12
  91. -- style flags: 0
  92. -- line height: 16
  93. -- part name: 
  94.  
  95.  
  96. -- part 7 (field)
  97. -- low flags: 00
  98. -- high flags: 0000
  99. -- rect: left=248 top=173 right=188 bottom=290
  100. -- title width / last selected line: 0
  101. -- icon id / first selected line: 0 / 0
  102. -- text alignment: 0
  103. -- font id: 3
  104. -- text size: 12
  105. -- style flags: 0
  106. -- line height: 16
  107. -- part name: 
  108.  
  109.  
  110. -- part 8 (field)
  111. -- low flags: 00
  112. -- high flags: 0002
  113. -- rect: left=339 top=172 right=187 bottom=399
  114. -- title width / last selected line: 0
  115. -- icon id / first selected line: 0 / 0
  116. -- text alignment: 0
  117. -- font id: 3
  118. -- text size: 12
  119. -- style flags: 0
  120. -- line height: 16
  121. -- part name: 
  122.  
  123.  
  124. -- part 9 (field)
  125. -- low flags: 80
  126. -- high flags: 0004
  127. -- rect: left=342 top=108 right=158 bottom=395
  128. -- title width / last selected line: 0
  129. -- icon id / first selected line: 0 / 0
  130. -- text alignment: 0
  131. -- font id: 3
  132. -- text size: 12
  133. -- style flags: 0
  134. -- line height: 16
  135. -- part name: 
  136.  
  137.  
  138. -- part 10 (button)
  139. -- low flags: 80
  140. -- high flags: 8003
  141. -- rect: left=309 top=200 right=222 bottom=431
  142. -- title width / last selected line: 0
  143. -- icon id / first selected line: 0 / 0
  144. -- text alignment: 1
  145. -- font id: 0
  146. -- text size: 12
  147. -- style flags: 0
  148. -- line height: 16
  149. -- part name: Push when Ready
  150. ----- HyperTalk script -----
  151. on mouseUp
  152.  
  153.  
  154.   put card field 10+1 into card field 10
  155.   hide card button id 10
  156.   hide card field 5
  157.   put card field two into numb1
  158.   put card field three into numb2
  159.   put card field four into numb3
  160.   if numb1+numb2=numb3
  161.   then show card field 6
  162. else show card field 7
  163. if numb1+numb2=numb3
  164. then put card field 9+1 into card field 9
  165.  
  166. put numb1 + numb2 into card field 8
  167. show card field 8
  168. show card field 9
  169. show card field 10
  170. show card field 11
  171. show card field 12
  172. show card field 13
  173. end mouseUp
  174.  
  175.  
  176.  
  177. -- part 11 (field)
  178. -- low flags: 80
  179. -- high flags: 0000
  180. -- rect: left=213 top=249 right=281 bottom=340
  181. -- title width / last selected line: 0
  182. -- icon id / first selected line: 0 / 0
  183. -- text alignment: 0
  184. -- font id: 3
  185. -- text size: 12
  186. -- style flags: 0
  187. -- line height: 16
  188. -- part name: 
  189.  
  190.  
  191. -- part 12 (field)
  192. -- low flags: 80
  193. -- high flags: 0000
  194. -- rect: left=213 top=204 right=235 bottom=338
  195. -- title width / last selected line: 0
  196. -- icon id / first selected line: 0 / 0
  197. -- text alignment: 0
  198. -- font id: 3
  199. -- text size: 12
  200. -- style flags: 0
  201. -- line height: 16
  202. -- part name: 
  203.  
  204.  
  205. -- part 13 (field)
  206. -- low flags: 80
  207. -- high flags: 0000
  208. -- rect: left=213 top=234 right=249 bottom=339
  209. -- title width / last selected line: 0
  210. -- icon id / first selected line: 0 / 0
  211. -- text alignment: 0
  212. -- font id: 3
  213. -- text size: 12
  214. -- style flags: 0
  215. -- line height: 16
  216. -- part name: 
  217.  
  218.  
  219. -- part 14 (field)
  220. -- low flags: 80
  221. -- high flags: 0000
  222. -- rect: left=201 top=308 right=324 bottom=227
  223. -- title width / last selected line: 0
  224. -- icon id / first selected line: 0 / 0
  225. -- text alignment: 0
  226. -- font id: 3
  227. -- text size: 12
  228. -- style flags: 0
  229. -- line height: 16
  230. -- part name: 
  231.  
  232.  
  233. -- part 15 (field)
  234. -- low flags: 80
  235. -- high flags: 0000
  236. -- rect: left=272 top=308 right=324 bottom=298
  237. -- title width / last selected line: 0
  238. -- icon id / first selected line: 0 / 0
  239. -- text alignment: 0
  240. -- font id: 3
  241. -- text size: 12
  242. -- style flags: 0
  243. -- line height: 16
  244. -- part name: 
  245.  
  246.  
  247. -- part 16 (field)
  248. -- low flags: 80
  249. -- high flags: 0000
  250. -- rect: left=227 top=308 right=324 bottom=272
  251. -- title width / last selected line: 0
  252. -- icon id / first selected line: 0 / 0
  253. -- text alignment: 0
  254. -- font id: 3
  255. -- text size: 12
  256. -- style flags: 0
  257. -- line height: 16
  258. -- part name: 
  259.  
  260.  
  261. -- part 17 (field)
  262. -- low flags: 80
  263. -- high flags: 0000
  264. -- rect: left=96 top=308 right=324 bottom=201
  265. -- title width / last selected line: 0
  266. -- icon id / first selected line: 0 / 0
  267. -- text alignment: 0
  268. -- font id: 3
  269. -- text size: 12
  270. -- style flags: 0
  271. -- line height: 16
  272. -- part name: 
  273.  
  274.  
  275. -- part 18 (field)
  276. -- low flags: 80
  277. -- high flags: 0000
  278. -- rect: left=298 top=308 right=324 bottom=455
  279. -- title width / last selected line: 0
  280. -- icon id / first selected line: 0 / 0
  281. -- text alignment: 0
  282. -- font id: 3
  283. -- text size: 12
  284. -- style flags: 0
  285. -- line height: 16
  286. -- part name: 
  287.  
  288.  
  289. -- part 19 (button)
  290. -- low flags: 00
  291. -- high flags: 8000
  292. -- rect: left=0 top=265 right=315 bottom=101
  293. -- title width / last selected line: 0
  294. -- icon id / first selected line: 2162 / 2162
  295. -- text alignment: 1
  296. -- font id: 0
  297. -- text size: 12
  298. -- style flags: 0
  299. -- line height: 16
  300. -- part name: Return
  301. ----- HyperTalk script -----
  302. on mouseUp
  303.   go to card 1
  304. end mouseUp
  305.  
  306.  
  307.  
  308. -- part 20 (button)
  309. -- low flags: 00
  310. -- high flags: A002
  311. -- rect: left=16 top=319 right=340 bottom=76
  312. -- title width / last selected line: 0
  313. -- icon id / first selected line: 0 / 0
  314. -- text alignment: 1
  315. -- font id: 0
  316. -- text size: 12
  317. -- style flags: 0
  318. -- line height: 16
  319. -- part name: Return
  320. ----- HyperTalk script -----
  321. on mouseUp
  322.   pop card
  323. end mouseUp
  324.  
  325.  
  326. -- part contents for card part 1
  327. ----- text -----
  328. Addition Card
  329.  
  330.  
  331. -- part contents for card part 4
  332. ----- text -----
  333. 0
  334.  
  335. -- part contents for card part 7
  336. ----- text -----
  337. 0
  338.  
  339. -- part contents for card part 9
  340. ----- text -----
  341.  Put answer below:
  342.  
  343. -- part contents for card part 8
  344. ----- text -----
  345.  
  346.  
  347. -- part contents for card part 12
  348. ----- text -----
  349. Wrong! The correct answer was
  350.  
  351. -- part contents for card part 11
  352. ----- text -----
  353. was the correct answer.  Good job!
  354.  
  355. -- part contents for card part 13
  356. ----- text -----
  357. 638
  358.  
  359. -- part contents for card part 15
  360. ----- text -----
  361. 0
  362.  
  363. -- part contents for card part 14
  364. ----- text -----
  365. 0
  366.  
  367. -- part contents for card part 17
  368. ----- text -----
  369. You have gotten 
  370.  
  371. -- part contents for card part 16
  372. ----- text -----
  373. out of
  374.  
  375. -- part contents for card part 18
  376. ----- text -----
  377. addition problems right.